package cn.good.yan.basics.t1;


import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Profile;
import org.springframework.stereotype.Component;

/**
 * 1. 配置类
 *      自定义配置 - 配置绑定
 *  @Profile  指定执行配置文件里的内容 也可以在方法里写
 *  测试 - 局部配置类 - 自定义配置 基础 yml
 * @author shengren.yan
 * @create 2022-11-24
 */
@Profile("dev")  // 指定执行配置文件里的内容  - 需要 在 spring.application.active: prod，激活对应的配置文件，加载对应版本的配置文件
@Component
@ConfigurationProperties(prefix = "person")
public class Con6 {

    private String userName;

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }
}
